// 
const {transporter} =require('../../send-config.js')
module.exports = {
	// sendPushEmail: async function() {},
	sendPushEmail: async (paras = {
		lang: 'en'
	}) => {
		//如果检测到的语言不在预设中，则默认英语
		paras.lang = paras.lang == 'zh-Hans' || paras.lang == 'ru' ? paras.lang : 'en'
		//主题
		let subject = {
			"zh-Hans": '系统通知',
			en: 'System Notification',
			ru: 'Системное уведомление'
		}
		let content = {
			"zh-Hans": `<div><span><font size='3'>您有新的通知消息，请打开应用查看。(此邮件不可回复)</font></span></div>`,
			en: `<div><span><font size='3'>You have new notification messages. Please open the app to check. (This email is not replyable).</font></span></div>`,
			ru: `<div><span><font size='3'>У вас есть новые уведомления. Пожалуйста, откройте приложение, чтобы просмотреть. (На это письмо нельзя ответить).</font></span></div>`
		}

		let option = {
			from: 'wjf5866@mail.woomaga.com', //此处必须与上述一致
			subject: subject[paras.lang],
			// text: '测试文本123',
			to: paras.to,
			html: content[paras.lang]
		}
		const info = await transporter.sendMail(option)

		return info.messageId ? {
			errCode: 0,
			errMsg: '发送成功'
		} : {
			errCode: 1,
			errMsg: '发送失败' + info
		}
	}
}